Embedding hyperpyramids into hypercubes
نویسندگان
چکیده
A &k, d ) hyperpyramid is a level structure of k hypercubes, where the hypercube at level i is of dimension id, and a node at level i 1 is connected to every node in a &dimensional subcube at level i, except for the leaf level k. Hyperpyramids contain pyramids as propy subgraphs. We show that a hyperpyramid P(k, d ) can be embedded in a hypercube with minimal expansion and dilation = d. The congestion is bounded from above by r(2‘ l)/dl and from below by 1 + r(2‘ d)/(kd + 1)1. We also present embeddings of a hyperpyramid &k, d ) together with 2d 2 hyperpyramids &k 1, d ) such that only one hypercube node is unused. The dilation of the embedding is d + 1, with a congestion of O(2‘). A corollary is that a complete mary tree can be embedded in a hypercube with dilation = max(2, [los, “1) and expansion = (2krlo02n1+1 )(n l)/(d+‘ 1).
منابع مشابه
Embedding of Complete and Nearly Complete Binary Trees into Hypercubes
A new simple algorithm for optimal embedding of complete binary trees into hypercubes as well as a node-by-node algorithm for embedding of nearly complete binary trees into hypercubes are presented.
متن کاملEmbedding Variants of Hypercubes with Dilation
Graph embedding has been known as a powerful tool for implementation of parallel algorithms and simulation of interconnection networks. In this paper, we introduce a technique to obtain a lower bound for the dilation of an embedding. Moreover, we give algorithms for embedding variants of hypercubes with dilation 2 proving that the lower bound obtained is sharp. Further, we compute the exact wir...
متن کاملExact Wirelength of Embedding the Hypercubes into Cycle-of-ladders
Hypercubes are a very popular model for parallel computation because of their regularity and the relatively small number of interprocessor connections. In this paper, we present an algorithm to compute the exact wirelength of embedding the hypercubes into cycle-of-ladders and prove its correctness.
متن کاملEmbedding of Hypercube into Cylinder
Task mapping in modern high performance parallel computers can be modeled as a graph embedding problem, which simulates the mapping as embedding one graph into another and try to find the minimum wirelength for the mapping. Though embedding problems have been considered for several regular graphs, such as hypercubes into grids, binary trees into grids, et al, it is still an open problem for hyp...
متن کاملEmbedding hypercubes into cylinders, snakes and caterpillars for minimizing wirelength
We consider the problem of embedding hypercubes into cylinders to minimize the wirelength. Further we show that the edge isoperimetric problem solves the wirelength problem of regular graphs and in particular hypercubes into triangular snakes and caterpillars.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IBM Journal of Research and Development
دوره 38 شماره
صفحات -
تاریخ انتشار 1994